×

to land a spot meaning in Chinese

定点着陆

Related Words

  1. to land
  2. to land a contract
  3. to land at a nearby aerodrome
  4. to land at an aerodrome
PC Version

Copyright © 2018 WordTech Co.